past perfect ve present perfect farkı ne demek?

Present perfect, geçmiş zamanda tamamlanmış bir eylemin şimdiye kadar etkisini sürdürdüğünü ifade eder. Past perfect ise geçmişte tamamlanmış bir eylemin başka bir zaman öncesinde gerçekleşmiş veya bitmiş olduğunu ifade eder.

Örneğin,

  • "I have studied for five years." (Ben beş yıl boyunca çalıştım.) -> Present perfect Burada, kişinin geçmişte beş yıldır çalıştığı, ancak şimdiye kadar bu işin etkisinin sürdüğü ifade edilir.

  • "I had studied for five years before I got my degree." (Diplomamı aldığımdan önce beş yıl boyunca çalışmıştım.) -> Past perfect Bu örnekte ise kişinin, diploma aldığı dönemden önce, yani başka bir zamandan önce beş yıl çalıştığının altı çizilir.

Genel olarak, present perfect olayın şimdiye kadar etkisini sürdüğünü ifade ederken, past perfect başka bir zaman öncesinde tamamlandığını vurgular.